package shujia.day19;

import java.util.Scanner;

/*
    若Lambda 的参数列表的第一个参数，是实例方法的调用者，
    第二个参数(或无参)是实例方法的参数时，格式： ClassName::MethodName
 */
interface Inter9{
    boolean fun1(String s1,String s2);
}

class Test9{
    public static void show(String a,String b,Inter9 inter9){
        System.out.println(inter9.fun1(a, b));
    }
}

public class LambdaDemo9 {
    public static void main(String[] args) {
        //需求：调用show方法，判断前一个字符串是否包含后一个字符串
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入要判断是否包含的字符串：");
        String str = sc.next();

       Test9.show("你好java张成阳hello真帅hadoop方直",str, (a,b)->a.contains(b));
//        Test9.show("你好java张成阳hello真帅hadoop方直",str, String::contains);
    }
}
